TSTP Solution File: ANA133-1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : ANA133-1 : TPTP v8.2.0. Released v8.1.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:32:39 EDT 2024

% Result   : Unsatisfiable 209.30s 209.83s
% Output   : Proof 209.45s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.13  % Problem    : ANA133-1 : TPTP v8.2.0. Released v8.1.0.
% 0.11/0.14  % Command    : do_cvc5 %s %d
% 0.13/0.35  % Computer : n011.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit   : 300
% 0.13/0.35  % WCLimit    : 300
% 0.13/0.35  % DateTime   : Tue May 28 04:22:24 EDT 2024
% 0.13/0.35  % CPUTime    : 
% 0.20/0.49  %----Proving TF0_NAR, FOF, or CNF
% 0.20/0.50  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 10.62/10.87  --- Run --no-e-matching --full-saturate-quant at 5...
% 15.71/15.90  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 20.73/20.94  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 25.81/26.02  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 30.94/31.14  --- Run --trigger-sel=max --full-saturate-quant at 5...
% 35.93/36.21  --- Run --multi-trigger-when-single --multi-trigger-priority --full-saturate-quant at 5...
% 41.10/41.32  --- Run --multi-trigger-cache --full-saturate-quant at 5...
% 46.19/46.44  --- Run --prenex-quant=none --full-saturate-quant at 5...
% 51.38/51.56  --- Run --enum-inst-interleave --decision=internal --full-saturate-quant at 5...
% 56.49/56.70  --- Run --relevant-triggers --full-saturate-quant at 5...
% 61.61/61.82  --- Run --finite-model-find --e-matching --sort-inference --uf-ss-fair at 5...
% 66.69/66.94  --- Run --pre-skolem-quant=on --full-saturate-quant at 10...
% 76.92/77.16  --- Run --cbqi-vo-exp --full-saturate-quant at 10...
% 87.02/87.32  --- Run --no-cbqi --full-saturate-quant at 10...
% 97.35/97.64  --- Run --macros-quant --macros-quant-mode=all --full-saturate-quant...
% 209.30/209.83  % SZS status Unsatisfiable for /export/starexec/sandbox/tmp/tmp.bBi5PsMLig/cvc5---1.0.5_26462.smt2
% 209.30/209.83  % SZS output start Proof for /export/starexec/sandbox/tmp/tmp.bBi5PsMLig/cvc5---1.0.5_26462.smt2
% 209.40/209.90  (assume a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))))
% 209.40/209.90  (assume a1 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))))
% 209.40/209.90  (assume a2 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))))
% 209.40/209.90  (assume a3 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))))
% 209.40/209.90  (assume a4 (forall ((X $$unsorted)) (= (|tptp.'+'| tptp.zero X) X)))
% 209.40/209.90  (assume a5 (forall ((X $$unsorted)) (= (tptp.times tptp.zero X) tptp.zero)))
% 209.40/209.90  (assume a6 (forall ((X $$unsorted)) (= (tptp.times tptp.one X) X)))
% 209.40/209.90  (assume a7 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))))
% 209.40/209.90  (assume a8 (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) tptp.zero)))
% 209.40/209.90  (assume a9 (= (tptp.d tptp.zero) tptp.zero))
% 209.40/209.90  (assume a10 (= (tptp.d tptp.one) tptp.zero))
% 209.40/209.90  (assume a11 (= (tptp.d tptp.x) tptp.one))
% 209.40/209.90  (assume a12 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))))
% 209.40/209.90  (assume a13 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))))
% 209.40/209.90  (assume a14 (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T)))))
% 209.40/209.90  (assume a15 (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T))))))
% 209.40/209.90  (assume a16 (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))))
% 209.40/209.90  (step t1 (cl (not (= (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))))) (not (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x)))))) (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))))) :rule equiv_pos2)
% 209.40/209.90  (step t2 (cl (= (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))))) :rule refl)
% 209.40/209.90  (step t3 (cl (= (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule all_simplify)
% 209.40/209.90  (step t4 (cl (= (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x)))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))))) :rule cong :premises (t3))
% 209.40/209.90  (step t5 (cl (= (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))))) :rule cong :premises (t2 t4))
% 209.40/209.90  (step t6 (cl (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x)))))) :rule implies_neg1)
% 209.40/209.90  (anchor :step t7)
% 209.40/209.90  (assume t7.a0 (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))))
% 209.40/209.90  (step t7.t1 (cl (or (not (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x)))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x)))))) :rule forall_inst :args ((:= T (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))
% 209.40/209.90  (step t7.t2 (cl (not (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x)))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) :rule or :premises (t7.t1))
% 209.40/209.90  (step t7.t3 (cl (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) :rule resolution :premises (t7.t2 t7.a0))
% 209.40/209.90  (step t7 (cl (not (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x)))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) :rule subproof :discharge (t7.a0))
% 209.40/209.90  (step t8 (cl (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) :rule resolution :premises (t6 t7))
% 209.40/209.90  (step t9 (cl (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x)))))) :rule implies_neg2)
% 209.40/209.90  (step t10 (cl (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x))))) (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x)))))) :rule resolution :premises (t8 t9))
% 209.40/209.90  (step t11 (cl (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.times tptp.x (tptp.cos tptp.x)))))) :rule contraction :premises (t10))
% 209.40/209.90  (step t12 (cl (=> (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))))) :rule resolution :premises (t1 t5 t11))
% 209.40/209.90  (step t13 (cl (not (forall ((T $$unsorted)) (not (= (tptp.d T) (tptp.times tptp.x (tptp.cos tptp.x)))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule implies :premises (t12))
% 209.40/209.90  (step t14 (cl (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (not (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (not (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (not (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) (not (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) (not (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) (not (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) (not (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) (not (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule and_neg)
% 209.40/209.90  (step t15 (cl (=> (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule implies_neg1)
% 209.40/209.90  (anchor :step t16)
% 209.40/209.90  (assume t16.a0 (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))))
% 209.40/209.90  (assume t16.a1 (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))
% 209.40/209.90  (assume t16.a2 (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))))
% 209.40/209.90  (assume t16.a3 (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))
% 209.40/209.90  (assume t16.a4 (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))
% 209.40/209.90  (assume t16.a5 (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))
% 209.40/209.90  (assume t16.a6 (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.a7 (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))
% 209.40/209.90  (assume t16.a8 (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))
% 209.40/209.90  (assume t16.a9 (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))
% 209.40/209.90  (assume t16.a10 (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))
% 209.40/209.90  (assume t16.a11 (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.a12 (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.a13 (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))
% 209.40/209.90  (assume t16.a14 (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)))
% 209.40/209.90  (assume t16.a15 (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))
% 209.40/209.90  (assume t16.a16 (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))
% 209.40/209.90  (assume t16.a17 (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.a18 (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.a19 (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))))
% 209.40/209.90  (assume t16.a20 (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.a21 (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.a22 (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))))
% 209.40/209.90  (assume t16.a23 (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.a24 (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))
% 209.40/209.90  (assume t16.a25 (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.a26 (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.a27 (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))))
% 209.40/209.90  (assume t16.a28 (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))))
% 209.40/209.90  (assume t16.a29 (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)))
% 209.40/209.90  (assume t16.a30 (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))))
% 209.40/209.90  (assume t16.a31 (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.a32 (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.a33 (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))
% 209.40/209.90  (assume t16.a34 (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))
% 209.40/209.90  (step t16.t1 (cl (=> (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule implies_neg1)
% 209.40/209.90  (anchor :step t16.t2)
% 209.40/209.90  (assume t16.t2.a0 (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))
% 209.40/209.90  (assume t16.t2.a1 (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))
% 209.40/209.90  (assume t16.t2.a2 (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))
% 209.40/209.90  (assume t16.t2.a3 (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))
% 209.40/209.90  (assume t16.t2.a4 (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))
% 209.40/209.90  (assume t16.t2.a5 (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))))
% 209.40/209.90  (assume t16.t2.a6 (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))
% 209.40/209.90  (assume t16.t2.a7 (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))
% 209.40/209.90  (assume t16.t2.a8 (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))
% 209.40/209.90  (assume t16.t2.a9 (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))
% 209.40/209.90  (assume t16.t2.a10 (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))
% 209.40/209.90  (assume t16.t2.a11 (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))
% 209.40/209.90  (assume t16.t2.a12 (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.t2.a13 (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)))
% 209.40/209.90  (assume t16.t2.a14 (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.t2.a15 (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.t2.a16 (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))
% 209.40/209.90  (assume t16.t2.a17 (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))
% 209.40/209.90  (assume t16.t2.a18 (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))
% 209.40/209.90  (assume t16.t2.a19 (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)))
% 209.40/209.90  (assume t16.t2.a20 (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.t2.a21 (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.t2.a22 (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.t2.a23 (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.t2.a24 (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.t2.a25 (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))))
% 209.40/209.90  (assume t16.t2.a26 (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))))
% 209.40/209.90  (assume t16.t2.a27 (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (assume t16.t2.a28 (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.t2.a29 (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))))
% 209.40/209.90  (assume t16.t2.a30 (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))))
% 209.40/209.90  (assume t16.t2.a31 (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))))
% 209.40/209.90  (assume t16.t2.a32 (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))))
% 209.40/209.90  (assume t16.t2.a33 (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))))
% 209.40/209.90  (assume t16.t2.a34 (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.90  (step t16.t2.t1 (cl (= tptp.x tptp.x)) :rule refl)
% 209.40/209.90  (step t16.t2.t2 (cl (= (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)) (tptp.cos tptp.x))) :rule symm :premises (t16.t2.a7))
% 209.40/209.90  (step t16.t2.t3 (cl (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule symm :premises (t16.t2.t2))
% 209.40/209.90  (step t16.t2.t4 (cl (= (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) :rule symm :premises (t16.t2.a6))
% 209.40/209.90  (step t16.t2.t5 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.d (tptp.sin tptp.x)))) :rule symm :premises (t16.t2.a5))
% 209.40/209.90  (step t16.t2.t6 (cl (= (tptp.cos tptp.x) (tptp.d (tptp.sin tptp.x)))) :rule trans :premises (t16.t2.t3 t16.t2.t4 t16.t2.t5))
% 209.40/209.90  (step t16.t2.t7 (cl (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) :rule cong :premises (t16.t2.t1 t16.t2.t6))
% 209.40/209.90  (step t16.t2.t8 (cl (= (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.sin tptp.x))) :rule symm :premises (t16.t2.a4))
% 209.40/209.90  (step t16.t2.t9 (cl (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule symm :premises (t16.t2.t8))
% 209.40/209.90  (step t16.t2.t10 (cl (= (tptp.d (tptp.sin tptp.x)) (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule cong :premises (t16.t2.t9))
% 209.40/209.90  (step t16.t2.t11 (cl (= (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule symm :premises (t16.t2.a34))
% 209.40/209.90  (step t16.t2.t12 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.t11))
% 209.40/209.90  (step t16.t2.t13 (cl (= (tptp.d (tptp.sin tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule trans :premises (t16.t2.t10 t16.t2.t12))
% 209.40/209.90  (step t16.t2.t14 (cl (= (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))) (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule cong :premises (t16.t2.t1 t16.t2.t13))
% 209.40/209.90  (step t16.t2.t15 (cl (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule symm :premises (t16.t2.a33))
% 209.40/209.90  (step t16.t2.t16 (cl (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule symm :premises (t16.t2.t15))
% 209.40/209.90  (step t16.t2.t17 (cl (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule symm :premises (t16.t2.a32))
% 209.40/209.90  (step t16.t2.t18 (cl (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) :rule symm :premises (t16.t2.t17))
% 209.40/209.90  (step t16.t2.t19 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) :rule symm :premises (t16.t2.a18))
% 209.40/209.90  (step t16.t2.t20 (cl (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule symm :premises (t16.t2.t19))
% 209.40/209.90  (step t16.t2.t21 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d (tptp.d tptp.x)))) :rule symm :premises (t16.t2.a17))
% 209.40/209.90  (step t16.t2.t22 (cl (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.d (tptp.d tptp.x)))) :rule trans :premises (t16.t2.t20 t16.t2.t21))
% 209.40/209.90  (step t16.t2.t23 (cl (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) :rule cong :premises (t16.t2.t1 t16.t2.t22))
% 209.40/209.90  (step t16.t2.t24 (cl (= (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) :rule symm :premises (t16.t2.a24))
% 209.40/209.90  (step t16.t2.t25 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.t24))
% 209.40/209.90  (step t16.t2.t26 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) :rule symm :premises (t16.t2.a12))
% 209.40/209.90  (step t16.t2.t27 (cl (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.t26))
% 209.40/209.90  (step t16.t2.t28 (cl (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) :rule refl)
% 209.40/209.90  (step t16.t2.t29 (cl (= (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.d (tptp.cos tptp.x)))) :rule symm :premises (t16.t2.a11))
% 209.40/209.90  (step t16.t2.t30 (cl (= (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule trans :premises (t16.t2.t29 t16.t2.a1))
% 209.40/209.90  (step t16.t2.t31 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule cong :premises (t16.t2.t28 t16.t2.t30))
% 209.40/209.90  (step t16.t2.t32 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule symm :premises (t16.t2.t31))
% 209.40/209.90  (step t16.t2.t33 (cl (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule trans :premises (t16.t2.t27 t16.t2.t32))
% 209.40/209.90  (step t16.t2.t34 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) :rule refl)
% 209.40/209.90  (step t16.t2.t35 (cl (= (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule cong :premises (t16.t2.t33 t16.t2.t34))
% 209.40/209.90  (step t16.t2.t36 (cl (= (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule symm :premises (t16.t2.a23))
% 209.40/209.90  (step t16.t2.t37 (cl (= (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))) :rule symm :premises (t16.t2.a22))
% 209.40/209.90  (step t16.t2.t38 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (tptp.d (tptp.cos tptp.x)))) :rule cong :premises (t16.t2.t2))
% 209.40/209.90  (step t16.t2.t39 (cl (= (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule trans :premises (t16.t2.t37 t16.t2.t38 t16.t2.a1))
% 209.40/209.90  (step t16.t2.t40 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule cong :premises (t16.t2.t28 t16.t2.t39))
% 209.40/209.90  (step t16.t2.t41 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.d (tptp.d tptp.x)))) :rule trans :premises (t16.t2.t25 t16.t2.t35 t16.t2.t36 t16.t2.t40 t16.t2.t26))
% 209.40/209.90  (step t16.t2.t42 (cl (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) :rule cong :premises (t16.t2.t1 t16.t2.t41))
% 209.40/209.90  (step t16.t2.t43 (cl (= (tptp.times tptp.x (tptp.d (tptp.d tptp.x))) (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.t42))
% 209.40/209.90  (step t16.t2.t44 (cl (= (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.times tptp.x (tptp.cos tptp.x)))) :rule symm :premises (t16.t2.a8))
% 209.40/209.90  (step t16.t2.t45 (cl (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d tptp.x)))) :rule refl)
% 209.40/209.90  (step t16.t2.t46 (cl (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) :rule cong :premises (t16.t2.t44 t16.t2.t45))
% 209.40/209.90  (step t16.t2.t47 (cl (= (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))))) :rule symm :premises (t16.t2.t46))
% 209.40/209.90  (step t16.t2.t48 (cl (= (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) :rule trans :premises (t16.t2.t44 t16.t2.t7))
% 209.40/209.90  (step t16.t2.t49 (cl (= (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.cos tptp.x) tptp.x))) :rule symm :premises (t16.t2.t48))
% 209.40/209.90  (step t16.t2.t50 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule cong :premises (t16.t2.t45 t16.t2.t49))
% 209.40/209.90  (step t16.t2.t51 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule symm :premises (t16.t2.t50))
% 209.40/209.90  (step t16.t2.t52 (cl (= (tptp.times tptp.x (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule trans :premises (t16.t2.t43 t16.t2.a30 t16.t2.t47 t16.t2.a31 t16.t2.t51))
% 209.40/209.90  (step t16.t2.t53 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))))) :rule symm :premises (t16.t2.a31))
% 209.40/209.90  (step t16.t2.t54 (cl (= (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))) (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.a30))
% 209.40/209.90  (step t16.t2.t55 (cl (= (tptp.d (tptp.d (tptp.d tptp.x))) (tptp.d (tptp.d tptp.x)))) :rule symm :premises (t16.t2.a29))
% 209.40/209.90  (step t16.t2.t56 (cl (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) :rule symm :premises (t16.t2.t55))
% 209.40/209.90  (step t16.t2.t57 (cl (= (tptp.times tptp.x (tptp.d (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) :rule cong :premises (t16.t2.t1 t16.t2.t56))
% 209.40/209.90  (step t16.t2.t58 (cl (= (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.a28))
% 209.40/209.90  (step t16.t2.t59 (cl (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule symm :premises (t16.t2.t58))
% 209.40/209.90  (step t16.t2.t60 (cl (= (tptp.d tptp.x) (tptp.d tptp.x))) :rule refl)
% 209.40/209.90  (step t16.t2.t61 (cl (= (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)))) :rule cong :premises (t16.t2.t21 t16.t2.t60))
% 209.40/209.90  (step t16.t2.t62 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule symm :premises (t16.t2.t61))
% 209.40/209.90  (step t16.t2.t63 (cl (= (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule symm :premises (t16.t2.a26))
% 209.40/209.90  (step t16.t2.t64 (cl (= (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) :rule symm :premises (t16.t2.a3))
% 209.40/209.90  (step t16.t2.t65 (cl (= (tptp.sin tptp.x) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) :rule trans :premises (t16.t2.t9 t16.t2.t64))
% 209.40/209.90  (step t16.t2.t66 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule cong :premises (t16.t2.t45 t16.t2.t65))
% 209.40/209.90  (step t16.t2.t67 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule symm :premises (t16.t2.t66))
% 209.40/209.90  (step t16.t2.t68 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule trans :premises (t16.t2.t62 t16.t2.t63 t16.t2.t67 t16.t2.t21 t16.t2.t27 t16.t2.t32))
% 209.40/209.90  (step t16.t2.t69 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)))) :rule symm :premises (t16.t2.t68))
% 209.40/209.90  (step t16.t2.t70 (cl (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)))) :rule trans :premises (t16.t2.t33 t16.t2.t69))
% 209.40/209.90  (step t16.t2.t71 (cl (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) :rule refl)
% 209.40/209.90  (step t16.t2.t72 (cl (= (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule cong :premises (t16.t2.t70 t16.t2.t71))
% 209.40/209.90  (step t16.t2.t73 (cl (= (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.d tptp.x))) :rule symm :premises (t16.t2.a16))
% 209.40/209.90  (step t16.t2.t74 (cl (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) :rule symm :premises (t16.t2.t73))
% 209.40/209.90  (step t16.t2.t75 (cl (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))) :rule cong :premises (t16.t2.t74))
% 209.40/209.90  (step t16.t2.t76 (cl (= (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))) :rule symm :premises (t16.t2.a27))
% 209.40/209.90  (step t16.t2.t77 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.t76))
% 209.40/209.90  (step t16.t2.t78 (cl (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.sin tptp.x))) :rule symm :premises (t16.t2.t65))
% 209.40/209.90  (step t16.t2.t79 (cl (= (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.cos tptp.x)))) :rule symm :premises (t16.t2.a1))
% 209.40/209.90  (step t16.t2.t80 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule cong :premises (t16.t2.t78 t16.t2.t79))
% 209.40/209.90  (step t16.t2.t81 (cl (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule trans :premises (t16.t2.t27 t16.t2.t80))
% 209.40/209.90  (step t16.t2.t82 (cl (= (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule cong :premises (t16.t2.t60 t16.t2.t81))
% 209.40/209.90  (step t16.t2.t83 (cl (= (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule symm :premises (t16.t2.a25))
% 209.40/209.90  (step t16.t2.t84 (cl (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule symm :premises (t16.t2.t83))
% 209.40/209.90  (step t16.t2.t85 (cl (= (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule cong :premises (t16.t2.t64 t16.t2.t30))
% 209.40/209.90  (step t16.t2.t86 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule symm :premises (t16.t2.t40))
% 209.40/209.90  (step t16.t2.t87 (cl (= (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.t35))
% 209.40/209.90  (step t16.t2.t88 (cl (= (tptp.cos tptp.x) (tptp.cos tptp.x))) :rule refl)
% 209.40/209.90  (step t16.t2.t89 (cl (= (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.d (tptp.d tptp.x)))) :rule trans :premises (t16.t2.t82 t16.t2.t84 t16.t2.t85 t16.t2.t26))
% 209.40/209.90  (step t16.t2.t90 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) :rule cong :premises (t16.t2.t88 t16.t2.t89))
% 209.40/209.90  (step t16.t2.t91 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.t90))
% 209.40/209.90  (step t16.t2.t92 (cl (= (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule trans :premises (t16.t2.t82 t16.t2.t84 t16.t2.t85 t16.t2.t86 t16.t2.a23 t16.t2.t87 t16.t2.t24 t16.t2.t91))
% 209.40/209.90  (step t16.t2.t93 (cl (= (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule cong :premises (t16.t2.t92 t16.t2.t92))
% 209.40/209.90  (step t16.t2.t94 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule trans :premises (t16.t2.t90 t16.t2.t25 t16.t2.t35 t16.t2.t36 t16.t2.t40 t16.t2.t32))
% 209.40/209.90  (step t16.t2.t95 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))) :rule trans :premises (t16.t2.t31 t16.t2.t26 t16.t2.t75))
% 209.40/209.90  (step t16.t2.t96 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))) :rule trans :premises (t16.t2.t94 t16.t2.t95))
% 209.40/209.90  (step t16.t2.t97 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule symm :premises (t16.t2.t63))
% 209.40/209.90  (step t16.t2.t98 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)))) :rule trans :premises (t16.t2.t90 t16.t2.t25 t16.t2.t35 t16.t2.t36 t16.t2.t40 t16.t2.t26 t16.t2.a17 t16.t2.t66 t16.t2.t97 t16.t2.t61))
% 209.40/209.90  (step t16.t2.t99 (cl (= (|tptp.'+'| (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))))) :rule cong :premises (t16.t2.t96 t16.t2.t98))
% 209.40/209.90  (step t16.t2.t100 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))))) :rule trans :premises (t16.t2.t31 t16.t2.t26 t16.t2.t75 t16.t2.t77 t16.t2.t93 t16.t2.t99))
% 209.40/209.90  (step t16.t2.t101 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))))) :rule trans :premises (t16.t2.t68 t16.t2.t100))
% 209.40/209.90  (step t16.t2.t102 (cl (= (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule cong :premises (t16.t2.t101 t16.t2.t71))
% 209.40/209.90  (step t16.t2.t103 (cl (= (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule symm :premises (t16.t2.a21))
% 209.40/209.90  (step t16.t2.t104 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))) :rule refl)
% 209.40/209.90  (step t16.t2.t105 (cl (= (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))) (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)))) :rule symm :premises (t16.t2.a20))
% 209.40/209.90  (step t16.t2.t106 (cl (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) :rule symm :premises (t16.t2.t22))
% 209.40/209.90  (step t16.t2.t107 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) :rule cong :premises (t16.t2.t106 t16.t2.t1))
% 209.40/209.90  (step t16.t2.t108 (cl (= (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.a19))
% 209.40/209.90  (step t16.t2.t109 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) :rule trans :premises (t16.t2.t107 t16.t2.t108 t16.t2.t23))
% 209.40/209.90  (step t16.t2.t110 (cl (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule cong :premises (t16.t2.t109))
% 209.40/209.90  (step t16.t2.t111 (cl (= (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule trans :premises (t16.t2.t105 t16.t2.t110))
% 209.40/209.90  (step t16.t2.t112 (cl (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule cong :premises (t16.t2.t104 t16.t2.t111))
% 209.40/209.90  (step t16.t2.t113 (cl (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule symm :premises (t16.t2.a15))
% 209.40/209.90  (step t16.t2.t114 (cl (= (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))) (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)))) :rule symm :premises (t16.t2.a14))
% 209.40/209.90  (step t16.t2.t115 (cl (= (tptp.times (tptp.d tptp.x) tptp.x) tptp.x)) :rule symm :premises (t16.t2.a13))
% 209.40/209.90  (step t16.t2.t116 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (tptp.d tptp.x))) :rule cong :premises (t16.t2.t115))
% 209.40/209.90  (step t16.t2.t117 (cl (= (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))) (tptp.d tptp.x))) :rule trans :premises (t16.t2.t114 t16.t2.t116))
% 209.40/209.90  (step t16.t2.t118 (cl (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (tptp.d (tptp.d tptp.x)))) :rule cong :premises (t16.t2.t117))
% 209.40/209.90  (step t16.t2.t119 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule trans :premises (t16.t2.t50 t16.t2.t53 t16.t2.t46 t16.t2.t54 t16.t2.t42 t16.t2.t57 t16.t2.t59 t16.t2.t72 t16.t2.t102 t16.t2.t103 t16.t2.t112 t16.t2.t113 t16.t2.t118 t16.t2.t27 t16.t2.t32))
% 209.40/209.90  (step t16.t2.t120 (cl (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule symm :premises (t16.t2.a10))
% 209.40/209.90  (step t16.t2.t121 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule symm :premises (t16.t2.t120))
% 209.40/209.90  (step t16.t2.t122 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule trans :premises (t16.t2.t31 t16.t2.t121))
% 209.40/209.90  (step t16.t2.t123 (cl (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule trans :premises (t16.t2.t23 t16.t2.t52 t16.t2.t119 t16.t2.t122))
% 209.40/209.90  (step t16.t2.t124 (cl (= (tptp.d (tptp.sin tptp.x)) (tptp.cos tptp.x))) :rule symm :premises (t16.t2.t6))
% 209.40/209.90  (step t16.t2.t125 (cl (= (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule cong :premises (t16.t2.t60 t16.t2.t124))
% 209.40/209.90  (step t16.t2.t126 (cl (= (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.d (tptp.sin tptp.x)))) :rule trans :premises (t16.t2.t125 t16.t2.t4 t16.t2.t5))
% 209.40/209.90  (step t16.t2.t127 (cl (= (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) :rule cong :premises (t16.t2.t1 t16.t2.t126))
% 209.40/209.90  (step t16.t2.t128 (cl (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule cong :premises (t16.t2.t123 t16.t2.t127))
% 209.40/209.90  (step t16.t2.t129 (cl (= (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))) :rule symm :premises (t16.t2.a9))
% 209.40/209.90  (step t16.t2.t130 (cl (= (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule refl)
% 209.40/209.90  (step t16.t2.t131 (cl (= (|tptp.'+'| (tptp.sin tptp.x) (tptp.times (tptp.cos tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule cong :premises (t16.t2.t65 t16.t2.t48))
% 209.40/209.90  (step t16.t2.t132 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))) (|tptp.'+'| (tptp.sin tptp.x) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule symm :premises (t16.t2.t131))
% 209.40/209.90  (step t16.t2.t133 (cl (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.sin tptp.x) (tptp.times (tptp.cos tptp.x) tptp.x))))) :rule cong :premises (t16.t2.t130 t16.t2.t132))
% 209.40/209.90  (step t16.t2.t134 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) :rule symm :premises (t16.t2.a2))
% 209.40/209.90  (step t16.t2.t135 (cl (= (|tptp.'+'| (tptp.sin tptp.x) (tptp.times (tptp.cos tptp.x) tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) :rule trans :premises (t16.t2.t131 t16.t2.t134))
% 209.40/209.90  (step t16.t2.t136 (cl (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.sin tptp.x) (tptp.times (tptp.cos tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule cong :premises (t16.t2.t79 t16.t2.t135))
% 209.40/209.90  (step t16.t2.t137 (cl (= (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule symm :premises (t16.t2.a0))
% 209.40/209.90  (step t16.t2.t138 (cl (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule trans :premises (t16.t2.t7 t16.t2.t14 t16.t2.t16 t16.t2.t18 t16.t2.t128 t16.t2.t129 t16.t2.t133 t16.t2.t136 t16.t2.t137))
% 209.40/209.90  (step t16.t2 (cl (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (not (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (not (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) (not (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (not (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) (not (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) (not (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) (not (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) (not (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule subproof :discharge (t16.t2.a0 t16.t2.a1 t16.t2.a2 t16.t2.a3 t16.t2.a4 t16.t2.a5 t16.t2.a6 t16.t2.a7 t16.t2.a8 t16.t2.a9 t16.t2.a10 t16.t2.a11 t16.t2.a12 t16.t2.a13 t16.t2.a14 t16.t2.a15 t16.t2.a16 t16.t2.a17 t16.t2.a18 t16.t2.a19 t16.t2.a20 t16.t2.a21 t16.t2.a22 t16.t2.a23 t16.t2.a24 t16.t2.a25 t16.t2.a26 t16.t2.a27 t16.t2.a28 t16.t2.a29 t16.t2.a30 t16.t2.a31 t16.t2.a32 t16.t2.a33 t16.t2.a34))
% 209.40/209.90  (step t16.t3 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule and_pos)
% 209.40/209.90  (step t16.t4 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule and_pos)
% 209.40/209.90  (step t16.t5 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t6 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t7 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t8 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t9 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t10 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t11 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) :rule and_pos)
% 209.40/209.90  (step t16.t12 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t13 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule and_pos)
% 209.40/209.90  (step t16.t14 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule and_pos)
% 209.40/209.90  (step t16.t15 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t16 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) :rule and_pos)
% 209.40/209.90  (step t16.t17 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t18 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.90  (step t16.t19 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t20 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t21 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t22 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) :rule and_pos)
% 209.40/209.90  (step t16.t23 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.90  (step t16.t24 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.90  (step t16.t25 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t26 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t27 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t28 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t29 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t30 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t31 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.90  (step t16.t32 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) :rule and_pos)
% 209.40/209.90  (step t16.t33 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) :rule and_pos)
% 209.40/209.90  (step t16.t34 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule and_pos)
% 209.40/209.90  (step t16.t35 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) :rule and_pos)
% 209.40/209.90  (step t16.t36 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.90  (step t16.t37 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.90  (step t16.t38 (cl (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))))) :rule resolution :premises (t16.t2 t16.t3 t16.t4 t16.t5 t16.t6 t16.t7 t16.t8 t16.t9 t16.t10 t16.t11 t16.t12 t16.t13 t16.t14 t16.t15 t16.t16 t16.t17 t16.t18 t16.t19 t16.t20 t16.t21 t16.t22 t16.t23 t16.t24 t16.t25 t16.t26 t16.t27 t16.t28 t16.t29 t16.t30 t16.t31 t16.t32 t16.t33 t16.t34 t16.t35 t16.t36 t16.t37))
% 209.40/209.90  (step t16.t39 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule reordering :premises (t16.t38))
% 209.40/209.91  (step t16.t40 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule contraction :premises (t16.t39))
% 209.40/209.91  (step t16.t41 (cl (=> (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule resolution :premises (t16.t1 t16.t40))
% 209.40/209.91  (step t16.t42 (cl (=> (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule implies_neg2)
% 209.40/209.91  (step t16.t43 (cl (=> (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) (=> (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule resolution :premises (t16.t41 t16.t42))
% 209.40/209.91  (step t16.t44 (cl (=> (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule contraction :premises (t16.t43))
% 209.40/209.91  (step t16.t45 (cl (not (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule implies :premises (t16.t44))
% 209.40/209.91  (step t16.t46 (cl (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (not (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (not (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) (not (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (not (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) (not (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) (not (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) (not (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) (not (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule and_neg)
% 209.40/209.91  (step t16.t47 (cl (and (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t16.t46 t16.a34 t16.a3 t16.a7 t16.a5 t16.a9 t16.a2 t16.a4 t16.a8 t16.a1 t16.a33 t16.a10 t16.a15 t16.a6 t16.a14 t16.a21 t16.a26 t16.a13 t16.a24 t16.a16 t16.a29 t16.a25 t16.a31 t16.a11 t16.a17 t16.a23 t16.a19 t16.a28 t16.a20 t16.a32 t16.a0 t16.a22 t16.a30 t16.a27 t16.a18 t16.a12))
% 209.40/209.91  (step t16.t48 (cl (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule resolution :premises (t16.t45 t16.t47))
% 209.40/209.91  (step t16 (cl (not (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (not (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (not (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) (not (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) (not (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) (not (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) (not (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) (not (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule subproof :discharge (t16.a0 t16.a1 t16.a2 t16.a3 t16.a4 t16.a5 t16.a6 t16.a7 t16.a8 t16.a9 t16.a10 t16.a11 t16.a12 t16.a13 t16.a14 t16.a15 t16.a16 t16.a17 t16.a18 t16.a19 t16.a20 t16.a21 t16.a22 t16.a23 t16.a24 t16.a25 t16.a26 t16.a27 t16.a28 t16.a29 t16.a30 t16.a31 t16.a32 t16.a33 t16.a34))
% 209.40/209.91  (step t17 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) :rule and_pos)
% 209.40/209.91  (step t18 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) :rule and_pos)
% 209.40/209.91  (step t19 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t20 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule and_pos)
% 209.40/209.91  (step t21 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t22 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t23 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t24 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t25 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t26 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t27 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule and_pos)
% 209.40/209.91  (step t28 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t29 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t30 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t31 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) :rule and_pos)
% 209.40/209.91  (step t32 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule and_pos)
% 209.40/209.91  (step t33 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t34 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t35 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.91  (step t36 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t37 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t38 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t39 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) :rule and_pos)
% 209.40/209.91  (step t40 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t41 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t42 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.91  (step t43 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.91  (step t44 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) :rule and_pos)
% 209.40/209.91  (step t45 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t46 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) :rule and_pos)
% 209.40/209.91  (step t47 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule and_pos)
% 209.40/209.91  (step t48 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.91  (step t49 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule and_pos)
% 209.40/209.91  (step t50 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule and_pos)
% 209.40/209.91  (step t51 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule and_pos)
% 209.40/209.91  (step t52 (cl (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))))) :rule resolution :premises (t16 t17 t18 t19 t20 t21 t22 t23 t24 t25 t26 t27 t28 t29 t30 t31 t32 t33 t34 t35 t36 t37 t38 t39 t40 t41 t42 t43 t44 t45 t46 t47 t48 t49 t50 t51))
% 209.40/209.91  (step t53 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule reordering :premises (t52))
% 209.40/209.91  (step t54 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule contraction :premises (t53))
% 209.40/209.91  (step t55 (cl (=> (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule resolution :premises (t15 t54))
% 209.40/209.91  (step t56 (cl (=> (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule implies_neg2)
% 209.40/209.91  (step t57 (cl (=> (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) (=> (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule resolution :premises (t55 t56))
% 209.40/209.91  (step t58 (cl (=> (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule contraction :premises (t57))
% 209.40/209.91  (step t59 (cl (not (and (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule implies :premises (t58))
% 209.40/209.91  (step t60 (cl (not (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (not (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (not (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) (not (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) (not (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) (not (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) (not (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) (not (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule resolution :premises (t14 t59))
% 209.40/209.91  (step t61 (cl (not (= (= (tptp.d tptp.zero) tptp.zero) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d tptp.zero) tptp.zero)) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) :rule equiv_pos2)
% 209.40/209.91  (step t62 (cl (= (= (tptp.d tptp.zero) tptp.zero) (= tptp.zero (tptp.d tptp.zero)))) :rule all_simplify)
% 209.40/209.91  (step t63 (cl (and (= tptp.one (tptp.d tptp.x)) (= tptp.zero (tptp.d tptp.one))) (not (= tptp.one (tptp.d tptp.x))) (not (= tptp.zero (tptp.d tptp.one)))) :rule and_neg)
% 209.40/209.91  (step t64 (cl (= tptp.one (tptp.d tptp.x))) :rule symm :premises (a11))
% 209.40/209.91  (step t65 (cl (= tptp.zero (tptp.d tptp.one))) :rule symm :premises (a10))
% 209.40/209.91  (step t66 (cl (and (= tptp.one (tptp.d tptp.x)) (= tptp.zero (tptp.d tptp.one)))) :rule resolution :premises (t63 t64 t65))
% 209.40/209.91  (step t67 (cl (= tptp.zero (tptp.d tptp.one))) :rule and :premises (t66))
% 209.40/209.91  (step t68 (cl (= tptp.one (tptp.d tptp.x))) :rule and :premises (t66))
% 209.40/209.91  (step t69 (cl (= (tptp.d tptp.one) (tptp.d (tptp.d tptp.x)))) :rule cong :premises (t68))
% 209.40/209.91  (step t70 (cl (= tptp.zero (tptp.d (tptp.d tptp.x)))) :rule trans :premises (t67 t69))
% 209.40/209.91  (step t71 (cl (= (tptp.d tptp.zero) (tptp.d (tptp.d (tptp.d tptp.x))))) :rule cong :premises (t70))
% 209.40/209.91  (step t72 (cl (= (= tptp.zero (tptp.d tptp.zero)) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))))) :rule cong :premises (t70 t71))
% 209.40/209.91  (step t73 (cl (= (= (tptp.d tptp.zero) tptp.zero) (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x)))))) :rule trans :premises (t62 t72))
% 209.40/209.91  (step t74 (cl (= (tptp.d (tptp.d tptp.x)) (tptp.d (tptp.d (tptp.d tptp.x))))) :rule resolution :premises (t61 t73 a9))
% 209.40/209.91  (step t75 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t76)
% 209.40/209.91  (assume t76.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))))
% 209.40/209.91  (step t76.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule forall_inst :args ((:= X tptp.x) (:= Y (tptp.cos tptp.x))))
% 209.40/209.91  (step t76.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) :rule or :premises (t76.t1))
% 209.40/209.91  (step t76.t3 (cl (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) :rule resolution :premises (t76.t2 t76.a0))
% 209.40/209.91  (step t76 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) :rule subproof :discharge (t76.a0))
% 209.40/209.91  (step t77 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) :rule resolution :premises (t75 t76))
% 209.40/209.91  (step t78 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (not (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule implies_neg2)
% 209.40/209.91  (step t79 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule resolution :premises (t77 t78))
% 209.40/209.91  (step t80 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule contraction :premises (t79))
% 209.40/209.91  (step t81 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) :rule implies :premises (t80))
% 209.40/209.91  (step t82 (cl (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))) :rule resolution :premises (t81 a2))
% 209.40/209.91  (step t83 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T)))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t84)
% 209.40/209.91  (assume t84.a0 (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T)))))
% 209.40/209.91  (step t84.t1 (cl (or (not (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T))))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))))) :rule forall_inst :args ((:= T tptp.x)))
% 209.40/209.91  (step t84.t2 (cl (not (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T))))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) :rule or :premises (t84.t1))
% 209.40/209.91  (step t84.t3 (cl (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) :rule resolution :premises (t84.t2 t84.a0))
% 209.40/209.91  (step t84 (cl (not (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T))))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) :rule subproof :discharge (t84.a0))
% 209.40/209.91  (step t85 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T)))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) :rule resolution :premises (t83 t84))
% 209.40/209.91  (step t86 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T)))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) (not (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))))) :rule implies_neg2)
% 209.40/209.91  (step t87 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T)))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T)))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))))) :rule resolution :premises (t85 t86))
% 209.40/209.91  (step t88 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T)))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x))))) :rule contraction :premises (t87))
% 209.40/209.91  (step t89 (cl (not (forall ((T $$unsorted)) (= (tptp.d (tptp.sin T)) (tptp.times (tptp.cos T) (tptp.d T))))) (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) :rule implies :premises (t88))
% 209.40/209.91  (step t90 (cl (= (tptp.d (tptp.sin tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)))) :rule resolution :premises (t89 a14))
% 209.40/209.91  (step t91 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T)))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t92)
% 209.40/209.91  (assume t92.a0 (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T))))))
% 209.40/209.91  (step t92.t1 (cl (or (not (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T)))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule forall_inst :args ((:= T tptp.x)))
% 209.40/209.91  (step t92.t2 (cl (not (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T)))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule or :premises (t92.t1))
% 209.40/209.91  (step t92.t3 (cl (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule resolution :premises (t92.t2 t92.a0))
% 209.40/209.91  (step t92 (cl (not (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T)))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule subproof :discharge (t92.a0))
% 209.40/209.91  (step t93 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule resolution :premises (t91 t92))
% 209.40/209.91  (step t94 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule implies_neg2)
% 209.40/209.91  (step t95 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule resolution :premises (t93 t94))
% 209.40/209.91  (step t96 (cl (=> (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule contraction :premises (t95))
% 209.40/209.91  (step t97 (cl (not (forall ((T $$unsorted)) (= (tptp.d (tptp.cos T)) (tptp.minus (tptp.times (tptp.sin T) (tptp.d T)))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule implies :premises (t96))
% 209.40/209.91  (step t98 (cl (= (tptp.d (tptp.cos tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule resolution :premises (t97 a15))
% 209.40/209.91  (step t99 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t100)
% 209.40/209.91  (assume t100.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))))
% 209.40/209.91  (step t100.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))) :rule forall_inst :args ((:= X (tptp.cos tptp.x)) (:= Y (tptp.d tptp.x))))
% 209.40/209.91  (step t100.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule or :premises (t100.t1))
% 209.40/209.91  (step t100.t3 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule resolution :premises (t100.t2 t100.a0))
% 209.40/209.91  (step t100 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule subproof :discharge (t100.a0))
% 209.40/209.91  (step t101 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule resolution :premises (t99 t100))
% 209.40/209.91  (step t102 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))) :rule implies_neg2)
% 209.40/209.91  (step t103 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))) :rule resolution :premises (t101 t102))
% 209.40/209.91  (step t104 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))) :rule contraction :premises (t103))
% 209.40/209.91  (step t105 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule implies :premises (t104))
% 209.40/209.91  (step t106 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule resolution :premises (t105 a2))
% 209.40/209.91  (step t107 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t108)
% 209.40/209.91  (assume t108.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))))
% 209.40/209.91  (step t108.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule forall_inst :args ((:= X (tptp.sin tptp.x)) (:= Y (tptp.d tptp.x))))
% 209.40/209.91  (step t108.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule or :premises (t108.t1))
% 209.40/209.91  (step t108.t3 (cl (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule resolution :premises (t108.t2 t108.a0))
% 209.40/209.91  (step t108 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule subproof :discharge (t108.a0))
% 209.40/209.91  (step t109 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule resolution :premises (t107 t108))
% 209.40/209.91  (step t110 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule implies_neg2)
% 209.40/209.91  (step t111 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule resolution :premises (t109 t110))
% 209.40/209.91  (step t112 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule contraction :premises (t111))
% 209.40/209.91  (step t113 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule implies :premises (t112))
% 209.40/209.91  (step t114 (cl (= (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule resolution :premises (t113 a2))
% 209.40/209.91  (step t115 (cl (not (= (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))))) (not (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x))))) (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))))) :rule equiv_pos2)
% 209.40/209.91  (step t116 (cl (= (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))))) :rule refl)
% 209.40/209.91  (step t117 (cl (= (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))))) :rule all_simplify)
% 209.40/209.91  (step t118 (cl (= (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))))) :rule cong :premises (t116 t117))
% 209.40/209.91  (step t119 (cl (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t120)
% 209.40/209.91  (assume t120.a0 (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))))
% 209.40/209.91  (step t120.t1 (cl (or (not (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x))))) :rule forall_inst :args ((:= X (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))
% 209.40/209.91  (step t120.t2 (cl (not (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) :rule or :premises (t120.t1))
% 209.40/209.91  (step t120.t3 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) :rule resolution :premises (t120.t2 t120.a0))
% 209.40/209.91  (step t120 (cl (not (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) :rule subproof :discharge (t120.a0))
% 209.40/209.91  (step t121 (cl (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) :rule resolution :premises (t119 t120))
% 209.40/209.91  (step t122 (cl (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x))))) :rule implies_neg2)
% 209.40/209.91  (step t123 (cl (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x)))) (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x))))) :rule resolution :premises (t121 t122))
% 209.40/209.91  (step t124 (cl (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (tptp.d (tptp.d tptp.x))))) :rule contraction :premises (t123))
% 209.40/209.91  (step t125 (cl (=> (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))))) :rule resolution :premises (t115 t118 t124))
% 209.40/209.91  (step t126 (cl (not (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x))))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule implies :premises (t125))
% 209.40/209.91  (step t127 (cl (not (= (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) tptp.zero)) (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))))) (not (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) tptp.zero))) (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x))))) :rule equiv_pos2)
% 209.40/209.91  (anchor :step t128 :args ((X $$unsorted) (:= X X)))
% 209.40/209.91  (step t128.t1 (cl (= X X)) :rule refl)
% 209.40/209.91  (step t128.t2 (cl (= (= (|tptp.'+'| X (tptp.minus X)) tptp.zero) (= tptp.zero (|tptp.'+'| X (tptp.minus X))))) :rule all_simplify)
% 209.40/209.91  (step t128 (cl (= (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) tptp.zero)) (forall ((X $$unsorted)) (= tptp.zero (|tptp.'+'| X (tptp.minus X)))))) :rule bind)
% 209.40/209.91  (anchor :step t129 :args ((X $$unsorted) (:= X X)))
% 209.40/209.91  (step t129.t1 (cl (= X X)) :rule refl)
% 209.40/209.91  (step t129.t2 (cl (= tptp.zero (tptp.d tptp.one))) :rule and :premises (t66))
% 209.40/209.91  (step t129.t3 (cl (= tptp.one (tptp.d tptp.x))) :rule and :premises (t66))
% 209.40/209.91  (step t129.t4 (cl (= (tptp.d tptp.one) (tptp.d (tptp.d tptp.x)))) :rule cong :premises (t129.t3))
% 209.40/209.91  (step t129.t5 (cl (= tptp.zero (tptp.d (tptp.d tptp.x)))) :rule trans :premises (t129.t2 t129.t4))
% 209.40/209.91  (step t129.t6 (cl (= (|tptp.'+'| X (tptp.minus X)) (|tptp.'+'| X (tptp.minus X)))) :rule refl)
% 209.40/209.91  (step t129.t7 (cl (= (= tptp.zero (|tptp.'+'| X (tptp.minus X))) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| X (tptp.minus X))))) :rule cong :premises (t129.t5 t129.t6))
% 209.40/209.91  (step t129 (cl (= (forall ((X $$unsorted)) (= tptp.zero (|tptp.'+'| X (tptp.minus X)))) (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| X (tptp.minus X)))))) :rule bind)
% 209.40/209.91  (anchor :step t130 :args ((X $$unsorted) (:= X X)))
% 209.40/209.91  (step t130.t1 (cl (= X X)) :rule refl)
% 209.40/209.91  (step t130.t2 (cl (= (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| X (tptp.minus X))) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x))))) :rule all_simplify)
% 209.40/209.91  (step t130 (cl (= (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| X (tptp.minus X)))) (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))))) :rule bind)
% 209.40/209.91  (step t131 (cl (= (forall ((X $$unsorted)) (= tptp.zero (|tptp.'+'| X (tptp.minus X)))) (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))))) :rule trans :premises (t129 t130))
% 209.40/209.91  (step t132 (cl (= (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) tptp.zero)) (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x)))))) :rule trans :premises (t128 t131))
% 209.40/209.91  (step t133 (cl (forall ((X $$unsorted)) (= (|tptp.'+'| X (tptp.minus X)) (tptp.d (tptp.d tptp.x))))) :rule resolution :premises (t127 t132 a8))
% 209.40/209.91  (step t134 (cl (= (tptp.d (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule resolution :premises (t126 t133))
% 209.40/209.91  (step t135 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t136)
% 209.40/209.91  (assume t136.a0 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))))
% 209.40/209.91  (step t136.t1 (cl (or (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))) :rule forall_inst :args ((:= T (tptp.sin tptp.x)) (:= U tptp.x)))
% 209.40/209.91  (step t136.t2 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule or :premises (t136.t1))
% 209.40/209.91  (step t136.t3 (cl (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule resolution :premises (t136.t2 t136.a0))
% 209.40/209.91  (step t136 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule subproof :discharge (t136.a0))
% 209.40/209.91  (step t137 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule resolution :premises (t135 t136))
% 209.40/209.91  (step t138 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))) :rule implies_neg2)
% 209.40/209.91  (step t139 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))) :rule resolution :premises (t137 t138))
% 209.40/209.91  (step t140 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))) :rule contraction :premises (t139))
% 209.40/209.91  (step t141 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule implies :premises (t140))
% 209.40/209.91  (step t142 (cl (= (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule resolution :premises (t141 a13))
% 209.40/209.91  (step t143 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t144)
% 209.40/209.91  (assume t144.a0 (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))))
% 209.40/209.91  (step t144.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))) :rule forall_inst :args ((:= X (tptp.cos tptp.x))))
% 209.40/209.91  (step t144.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule or :premises (t144.t1))
% 209.40/209.91  (step t144.t3 (cl (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule resolution :premises (t144.t2 t144.a0))
% 209.40/209.91  (step t144 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule subproof :discharge (t144.a0))
% 209.40/209.91  (step t145 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule resolution :premises (t143 t144))
% 209.40/209.91  (step t146 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (not (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))) :rule implies_neg2)
% 209.40/209.91  (step t147 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))) :rule resolution :premises (t145 t146))
% 209.40/209.91  (step t148 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))))) :rule contraction :premises (t147))
% 209.40/209.91  (step t149 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule implies :premises (t148))
% 209.40/209.91  (step t150 (cl (not (= (forall ((X $$unsorted)) (= (tptp.times tptp.one X) X)) (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))))) (not (forall ((X $$unsorted)) (= (tptp.times tptp.one X) X))) (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) :rule equiv_pos2)
% 209.40/209.91  (anchor :step t151 :args ((X $$unsorted) (:= X X)))
% 209.40/209.91  (step t151.t1 (cl (= X X)) :rule refl)
% 209.40/209.91  (step t151.t2 (cl (= (= (tptp.times tptp.one X) X) (= X (tptp.times tptp.one X)))) :rule all_simplify)
% 209.40/209.91  (step t151 (cl (= (forall ((X $$unsorted)) (= (tptp.times tptp.one X) X)) (forall ((X $$unsorted)) (= X (tptp.times tptp.one X))))) :rule bind)
% 209.40/209.91  (anchor :step t152 :args ((X $$unsorted) (:= X X)))
% 209.40/209.91  (step t152.t1 (cl (= X X)) :rule refl)
% 209.40/209.91  (step t152.t2 (cl (= X X)) :rule refl)
% 209.40/209.91  (step t152.t3 (cl (= tptp.one (tptp.d tptp.x))) :rule and :premises (t66))
% 209.40/209.91  (step t152.t4 (cl (= (tptp.times tptp.one X) (tptp.times (tptp.d tptp.x) X))) :rule cong :premises (t152.t3 t152.t2))
% 209.40/209.91  (step t152.t5 (cl (= (= X (tptp.times tptp.one X)) (= X (tptp.times (tptp.d tptp.x) X)))) :rule cong :premises (t152.t2 t152.t4))
% 209.40/209.91  (step t152 (cl (= (forall ((X $$unsorted)) (= X (tptp.times tptp.one X))) (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))))) :rule bind)
% 209.40/209.91  (step t153 (cl (= (forall ((X $$unsorted)) (= (tptp.times tptp.one X) X)) (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))))) :rule trans :premises (t151 t152))
% 209.40/209.91  (step t154 (cl (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) :rule resolution :premises (t150 t153 a6))
% 209.40/209.91  (step t155 (cl (= (tptp.cos tptp.x) (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x)))) :rule resolution :premises (t149 t154))
% 209.40/209.91  (step t156 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t157)
% 209.40/209.91  (assume t157.a0 (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))))
% 209.40/209.91  (step t157.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule forall_inst :args ((:= X (tptp.sin tptp.x))))
% 209.40/209.91  (step t157.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule or :premises (t157.t1))
% 209.40/209.91  (step t157.t3 (cl (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule resolution :premises (t157.t2 t157.a0))
% 209.40/209.91  (step t157 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule subproof :discharge (t157.a0))
% 209.40/209.91  (step t158 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule resolution :premises (t156 t157))
% 209.40/209.91  (step t159 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (not (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule implies_neg2)
% 209.40/209.91  (step t160 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule resolution :premises (t158 t159))
% 209.40/209.91  (step t161 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))))) :rule contraction :premises (t160))
% 209.40/209.91  (step t162 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule implies :premises (t161))
% 209.40/209.91  (step t163 (cl (= (tptp.sin tptp.x) (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)))) :rule resolution :premises (t162 t154))
% 209.40/209.91  (step t164 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t165)
% 209.40/209.91  (assume t165.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))))
% 209.40/209.91  (step t165.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule forall_inst :args ((:= X (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (:= Y (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))))
% 209.40/209.91  (step t165.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule or :premises (t165.t1))
% 209.40/209.91  (step t165.t3 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule resolution :premises (t165.t2 t165.a0))
% 209.40/209.91  (step t165 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule subproof :discharge (t165.a0))
% 209.40/209.91  (step t166 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule resolution :premises (t164 t165))
% 209.40/209.91  (step t167 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule implies_neg2)
% 209.40/209.91  (step t168 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule resolution :premises (t166 t167))
% 209.40/209.91  (step t169 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))))) :rule contraction :premises (t168))
% 209.40/209.91  (step t170 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule implies :premises (t169))
% 209.40/209.91  (step t171 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))))) :rule resolution :premises (t170 a0))
% 209.40/209.91  (step t172 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t173)
% 209.40/209.91  (assume t173.a0 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))))
% 209.40/209.91  (step t173.t1 (cl (or (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule forall_inst :args ((:= T (tptp.d tptp.x)) (:= U (tptp.cos tptp.x))))
% 209.40/209.91  (step t173.t2 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule or :premises (t173.t1))
% 209.40/209.91  (step t173.t3 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t173.t2 t173.a0))
% 209.40/209.91  (step t173 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule subproof :discharge (t173.a0))
% 209.40/209.91  (step t174 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t172 t173))
% 209.40/209.91  (step t175 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule implies_neg2)
% 209.40/209.91  (step t176 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t174 t175))
% 209.40/209.91  (step t177 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule contraction :premises (t176))
% 209.40/209.91  (step t178 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule implies :premises (t177))
% 209.40/209.91  (step t179 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.cos tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t178 a13))
% 209.40/209.91  (step t180 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t181)
% 209.40/209.91  (assume t181.a0 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))))
% 209.40/209.91  (step t181.t1 (cl (or (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule forall_inst :args ((:= T (tptp.d tptp.x)) (:= U (tptp.sin tptp.x))))
% 209.40/209.91  (step t181.t2 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule or :premises (t181.t1))
% 209.40/209.91  (step t181.t3 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t181.t2 t181.a0))
% 209.40/209.91  (step t181 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule subproof :discharge (t181.a0))
% 209.40/209.91  (step t182 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t180 t181))
% 209.40/209.91  (step t183 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule implies_neg2)
% 209.40/209.91  (step t184 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t182 t183))
% 209.40/209.91  (step t185 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule contraction :premises (t184))
% 209.40/209.91  (step t186 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule implies :premises (t185))
% 209.40/209.91  (step t187 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t186 a13))
% 209.40/209.91  (step t188 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t189)
% 209.40/209.91  (assume t189.a0 (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))))
% 209.40/209.91  (step t189.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))) :rule forall_inst :args ((:= X (tptp.d tptp.x))))
% 209.40/209.91  (step t189.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) :rule or :premises (t189.t1))
% 209.40/209.91  (step t189.t3 (cl (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) :rule resolution :premises (t189.t2 t189.a0))
% 209.40/209.91  (step t189 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) :rule subproof :discharge (t189.a0))
% 209.40/209.91  (step t190 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) :rule resolution :premises (t188 t189))
% 209.40/209.91  (step t191 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (not (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))) :rule implies_neg2)
% 209.40/209.91  (step t192 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))) :rule resolution :premises (t190 t191))
% 209.40/209.91  (step t193 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))))) :rule contraction :premises (t192))
% 209.40/209.91  (step t194 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) :rule implies :premises (t193))
% 209.40/209.91  (step t195 (cl (= (tptp.d tptp.x) (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) :rule resolution :premises (t194 t154))
% 209.40/209.91  (step t196 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t197)
% 209.40/209.91  (assume t197.a0 (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))))
% 209.40/209.91  (step t197.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)))) :rule forall_inst :args ((:= X tptp.x)))
% 209.40/209.91  (step t197.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) :rule or :premises (t197.t1))
% 209.40/209.91  (step t197.t3 (cl (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) :rule resolution :premises (t197.t2 t197.a0))
% 209.40/209.91  (step t197 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) :rule subproof :discharge (t197.a0))
% 209.40/209.91  (step t198 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) :rule resolution :premises (t196 t197))
% 209.40/209.91  (step t199 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) (not (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)))) :rule implies_neg2)
% 209.40/209.91  (step t200 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)))) :rule resolution :premises (t198 t199))
% 209.40/209.91  (step t201 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x)))) :rule contraction :premises (t200))
% 209.40/209.91  (step t202 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) :rule implies :premises (t201))
% 209.40/209.91  (step t203 (cl (= tptp.x (tptp.times (tptp.d tptp.x) tptp.x))) :rule resolution :premises (t202 t154))
% 209.40/209.91  (step t204 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t205)
% 209.40/209.91  (assume t205.a0 (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))))
% 209.40/209.91  (step t205.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule forall_inst :args ((:= X (tptp.d (tptp.cos tptp.x)))))
% 209.40/209.91  (step t205.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule or :premises (t205.t1))
% 209.40/209.91  (step t205.t3 (cl (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule resolution :premises (t205.t2 t205.a0))
% 209.40/209.91  (step t205 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule subproof :discharge (t205.a0))
% 209.40/209.91  (step t206 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule resolution :premises (t204 t205))
% 209.40/209.91  (step t207 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (not (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule implies_neg2)
% 209.40/209.91  (step t208 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule resolution :premises (t206 t207))
% 209.40/209.91  (step t209 (cl (=> (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule contraction :premises (t208))
% 209.40/209.91  (step t210 (cl (not (forall ((X $$unsorted)) (= X (tptp.times (tptp.d tptp.x) X)))) (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule implies :premises (t209))
% 209.40/209.91  (step t211 (cl (= (tptp.d (tptp.cos tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))) :rule resolution :premises (t210 t154))
% 209.40/209.91  (step t212 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t213)
% 209.40/209.91  (assume t213.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))))
% 209.40/209.91  (step t213.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))) :rule forall_inst :args ((:= X (tptp.sin tptp.x)) (:= Y (tptp.d (tptp.d tptp.x)))))
% 209.40/209.91  (step t213.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule or :premises (t213.t1))
% 209.40/209.91  (step t213.t3 (cl (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule resolution :premises (t213.t2 t213.a0))
% 209.40/209.91  (step t213 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule subproof :discharge (t213.a0))
% 209.40/209.91  (step t214 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule resolution :premises (t212 t213))
% 209.40/209.91  (step t215 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))) :rule implies_neg2)
% 209.40/209.91  (step t216 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))) :rule resolution :premises (t214 t215))
% 209.40/209.91  (step t217 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))) :rule contraction :premises (t216))
% 209.40/209.91  (step t218 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule implies :premises (t217))
% 209.40/209.91  (step t219 (cl (= (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule resolution :premises (t218 a2))
% 209.40/209.91  (step t220 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t221)
% 209.40/209.91  (assume t221.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))))
% 209.40/209.91  (step t221.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule forall_inst :args ((:= X (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (:= Y (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (:= Z (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.91  (step t221.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule or :premises (t221.t1))
% 209.40/209.91  (step t221.t3 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t221.t2 t221.a0))
% 209.40/209.91  (step t221 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule subproof :discharge (t221.a0))
% 209.40/209.91  (step t222 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t220 t221))
% 209.40/209.91  (step t223 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule implies_neg2)
% 209.40/209.91  (step t224 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t222 t223))
% 209.40/209.91  (step t225 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule contraction :premises (t224))
% 209.40/209.91  (step t226 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule implies :premises (t225))
% 209.40/209.91  (step t227 (cl (= (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t226 a1))
% 209.40/209.91  (step t228 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t229)
% 209.40/209.91  (assume t229.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))))
% 209.40/209.91  (step t229.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))))) :rule forall_inst :args ((:= X tptp.x) (:= Y (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (:= Z (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.40/209.91  (step t229.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule or :premises (t229.t1))
% 209.40/209.91  (step t229.t3 (cl (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t229.t2 t229.a0))
% 209.40/209.91  (step t229 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule subproof :discharge (t229.a0))
% 209.40/209.91  (step t230 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t228 t229))
% 209.40/209.91  (step t231 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))))) :rule implies_neg2)
% 209.40/209.91  (step t232 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))))) :rule resolution :premises (t230 t231))
% 209.40/209.91  (step t233 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))))) :rule contraction :premises (t232))
% 209.40/209.91  (step t234 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule implies :premises (t233))
% 209.40/209.91  (step t235 (cl (= (tptp.times tptp.x (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t234 a7))
% 209.40/209.91  (step t236 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t237)
% 209.40/209.91  (assume t237.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))))
% 209.40/209.91  (step t237.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))))) :rule forall_inst :args ((:= X (tptp.d tptp.x)) (:= Y (tptp.sin tptp.x)) (:= Z (tptp.d (tptp.cos tptp.x)))))
% 209.40/209.91  (step t237.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule or :premises (t237.t1))
% 209.40/209.91  (step t237.t3 (cl (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule resolution :premises (t237.t2 t237.a0))
% 209.40/209.91  (step t237 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule subproof :discharge (t237.a0))
% 209.40/209.91  (step t238 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule resolution :premises (t236 t237))
% 209.40/209.91  (step t239 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) (not (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))))) :rule implies_neg2)
% 209.40/209.91  (step t240 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))))) :rule resolution :premises (t238 t239))
% 209.40/209.91  (step t241 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z)))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x))))))) :rule contraction :premises (t240))
% 209.40/209.91  (step t242 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (|tptp.'+'| Y Z)) (|tptp.'+'| (tptp.times X Y) (tptp.times X Z))))) (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule implies :premises (t241))
% 209.40/209.91  (step t243 (cl (= (tptp.times (tptp.d tptp.x) (|tptp.'+'| (tptp.sin tptp.x) (tptp.d (tptp.cos tptp.x)))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.sin tptp.x)) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.cos tptp.x)))))) :rule resolution :premises (t242 a7))
% 209.40/209.91  (step t244 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t245)
% 209.40/209.91  (assume t245.a0 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))))
% 209.40/209.91  (step t245.t1 (cl (or (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule forall_inst :args ((:= T (tptp.d tptp.x)) (:= U (tptp.d tptp.x))))
% 209.40/209.91  (step t245.t2 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule or :premises (t245.t1))
% 209.40/209.91  (step t245.t3 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t245.t2 t245.a0))
% 209.40/209.91  (step t245 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule subproof :discharge (t245.a0))
% 209.40/209.91  (step t246 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t244 t245))
% 209.40/209.91  (step t247 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule implies_neg2)
% 209.40/209.91  (step t248 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t246 t247))
% 209.40/209.91  (step t249 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule contraction :premises (t248))
% 209.40/209.91  (step t250 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule implies :premises (t249))
% 209.40/209.91  (step t251 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t250 a13))
% 209.40/209.91  (step t252 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) :rule implies_neg1)
% 209.40/209.91  (anchor :step t253)
% 209.40/209.91  (assume t253.a0 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))))
% 209.40/209.91  (step t253.t1 (cl (or (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule forall_inst :args ((:= T (tptp.d tptp.x)) (:= U tptp.x)))
% 209.40/209.91  (step t253.t2 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule or :premises (t253.t1))
% 209.40/209.91  (step t253.t3 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t253.t2 t253.a0))
% 209.40/209.91  (step t253 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule subproof :discharge (t253.a0))
% 209.40/209.91  (step t254 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t252 t253))
% 209.40/209.91  (step t255 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule implies_neg2)
% 209.40/209.91  (step t256 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t254 t255))
% 209.40/209.91  (step t257 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule contraction :premises (t256))
% 209.40/209.91  (step t258 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule implies :premises (t257))
% 209.43/209.91  (step t259 (cl (= (tptp.d (tptp.times (tptp.d tptp.x) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t258 a13))
% 209.43/209.91  (step t260 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t261)
% 209.43/209.91  (assume t261.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))))
% 209.43/209.91  (step t261.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))))) :rule forall_inst :args ((:= X tptp.x) (:= Y (tptp.cos tptp.x)) (:= Z (tptp.d (tptp.d tptp.x)))))
% 209.43/209.91  (step t261.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) :rule or :premises (t261.t1))
% 209.43/209.91  (step t261.t3 (cl (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) :rule resolution :premises (t261.t2 t261.a0))
% 209.43/209.91  (step t261 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) :rule subproof :discharge (t261.a0))
% 209.43/209.91  (step t262 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) :rule resolution :premises (t260 t261))
% 209.43/209.91  (step t263 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) (not (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))))) :rule implies_neg2)
% 209.43/209.91  (step t264 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t262 t263))
% 209.43/209.91  (step t265 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x)))))) :rule contraction :premises (t264))
% 209.43/209.91  (step t266 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) :rule implies :premises (t265))
% 209.43/209.91  (step t267 (cl (= (tptp.times tptp.x (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (tptp.d tptp.x))))) :rule resolution :premises (t266 a3))
% 209.43/209.91  (step t268 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t269)
% 209.43/209.91  (assume t269.a0 (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))))
% 209.43/209.91  (step t269.t1 (cl (or (not (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule forall_inst :args ((:= X (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.43/209.91  (step t269.t2 (cl (not (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule or :premises (t269.t1))
% 209.43/209.91  (step t269.t3 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t269.t2 t269.a0))
% 209.43/209.91  (step t269 (cl (not (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule subproof :discharge (t269.a0))
% 209.43/209.91  (step t270 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t268 t269))
% 209.43/209.91  (step t271 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (not (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule implies_neg2)
% 209.43/209.91  (step t272 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t270 t271))
% 209.43/209.91  (step t273 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))))))) :rule contraction :premises (t272))
% 209.43/209.91  (step t274 (cl (not (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule implies :premises (t273))
% 209.43/209.91  (step t275 (cl (not (= (forall ((X $$unsorted)) (= (|tptp.'+'| tptp.zero X) X)) (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))))) (not (forall ((X $$unsorted)) (= (|tptp.'+'| tptp.zero X) X))) (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) :rule equiv_pos2)
% 209.43/209.91  (anchor :step t276 :args ((X $$unsorted) (:= X X)))
% 209.43/209.91  (step t276.t1 (cl (= X X)) :rule refl)
% 209.43/209.91  (step t276.t2 (cl (= (= (|tptp.'+'| tptp.zero X) X) (= X (|tptp.'+'| tptp.zero X)))) :rule all_simplify)
% 209.43/209.91  (step t276 (cl (= (forall ((X $$unsorted)) (= (|tptp.'+'| tptp.zero X) X)) (forall ((X $$unsorted)) (= X (|tptp.'+'| tptp.zero X))))) :rule bind)
% 209.43/209.91  (anchor :step t277 :args ((X $$unsorted) (:= X X)))
% 209.43/209.91  (step t277.t1 (cl (= X X)) :rule refl)
% 209.43/209.91  (step t277.t2 (cl (= X X)) :rule refl)
% 209.43/209.91  (step t277.t3 (cl (= tptp.zero (tptp.d tptp.one))) :rule and :premises (t66))
% 209.43/209.91  (step t277.t4 (cl (= tptp.one (tptp.d tptp.x))) :rule and :premises (t66))
% 209.43/209.91  (step t277.t5 (cl (= (tptp.d tptp.one) (tptp.d (tptp.d tptp.x)))) :rule cong :premises (t277.t4))
% 209.43/209.91  (step t277.t6 (cl (= tptp.zero (tptp.d (tptp.d tptp.x)))) :rule trans :premises (t277.t3 t277.t5))
% 209.43/209.91  (step t277.t7 (cl (= (|tptp.'+'| tptp.zero X) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) :rule cong :premises (t277.t6 t277.t2))
% 209.43/209.91  (step t277.t8 (cl (= (= X (|tptp.'+'| tptp.zero X)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) :rule cong :premises (t277.t2 t277.t7))
% 209.43/209.91  (step t277 (cl (= (forall ((X $$unsorted)) (= X (|tptp.'+'| tptp.zero X))) (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))))) :rule bind)
% 209.43/209.91  (step t278 (cl (= (forall ((X $$unsorted)) (= (|tptp.'+'| tptp.zero X) X)) (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))))) :rule trans :premises (t276 t277))
% 209.43/209.91  (step t279 (cl (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) :rule resolution :premises (t275 t278 a4))
% 209.43/209.91  (step t280 (cl (= (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) (tptp.d (tptp.d tptp.x)))))) :rule resolution :premises (t274 t279))
% 209.43/209.91  (step t281 (cl (=> (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t282)
% 209.43/209.91  (assume t282.a0 (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))))
% 209.43/209.91  (step t282.t1 (cl (or (not (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))) :rule forall_inst :args ((:= X (tptp.sin tptp.x))))
% 209.43/209.91  (step t282.t2 (cl (not (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule or :premises (t282.t1))
% 209.43/209.91  (step t282.t3 (cl (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule resolution :premises (t282.t2 t282.a0))
% 209.43/209.91  (step t282 (cl (not (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule subproof :discharge (t282.a0))
% 209.43/209.91  (step t283 (cl (=> (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule resolution :premises (t281 t282))
% 209.43/209.91  (step t284 (cl (=> (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (not (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))) :rule implies_neg2)
% 209.43/209.91  (step t285 (cl (=> (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) (=> (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))) :rule resolution :premises (t283 t284))
% 209.43/209.91  (step t286 (cl (=> (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x))))) :rule contraction :premises (t285))
% 209.43/209.91  (step t287 (cl (not (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule implies :premises (t286))
% 209.43/209.91  (step t288 (cl (not (= (forall ((X $$unsorted)) (= (tptp.times tptp.zero X) tptp.zero)) (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))))) (not (forall ((X $$unsorted)) (= (tptp.times tptp.zero X) tptp.zero))) (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X)))) :rule equiv_pos2)
% 209.43/209.91  (anchor :step t289 :args ((X $$unsorted) (:= X X)))
% 209.43/209.91  (step t289.t1 (cl (= X X)) :rule refl)
% 209.43/209.91  (step t289.t2 (cl (= (= (tptp.times tptp.zero X) tptp.zero) (= tptp.zero (tptp.times tptp.zero X)))) :rule all_simplify)
% 209.43/209.91  (step t289 (cl (= (forall ((X $$unsorted)) (= (tptp.times tptp.zero X) tptp.zero)) (forall ((X $$unsorted)) (= tptp.zero (tptp.times tptp.zero X))))) :rule bind)
% 209.43/209.91  (anchor :step t290 :args ((X $$unsorted) (:= X X)))
% 209.43/209.91  (step t290.t1 (cl (= X X)) :rule refl)
% 209.43/209.91  (step t290.t2 (cl (= tptp.zero (tptp.d tptp.one))) :rule and :premises (t66))
% 209.43/209.91  (step t290.t3 (cl (= tptp.one (tptp.d tptp.x))) :rule and :premises (t66))
% 209.43/209.91  (step t290.t4 (cl (= (tptp.d tptp.one) (tptp.d (tptp.d tptp.x)))) :rule cong :premises (t290.t3))
% 209.43/209.91  (step t290.t5 (cl (= tptp.zero (tptp.d (tptp.d tptp.x)))) :rule trans :premises (t290.t2 t290.t4))
% 209.43/209.91  (step t290.t6 (cl (= X X)) :rule refl)
% 209.43/209.91  (step t290.t7 (cl (= (tptp.times tptp.zero X) (tptp.times (tptp.d (tptp.d tptp.x)) X))) :rule cong :premises (t290.t5 t290.t6))
% 209.43/209.91  (step t290.t8 (cl (= (= tptp.zero (tptp.times tptp.zero X)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X)))) :rule cong :premises (t290.t5 t290.t7))
% 209.43/209.91  (step t290 (cl (= (forall ((X $$unsorted)) (= tptp.zero (tptp.times tptp.zero X))) (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))))) :rule bind)
% 209.43/209.91  (step t291 (cl (= (forall ((X $$unsorted)) (= (tptp.times tptp.zero X) tptp.zero)) (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X))))) :rule trans :premises (t289 t290))
% 209.43/209.91  (step t292 (cl (forall ((X $$unsorted)) (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) X)))) :rule resolution :premises (t288 t291 a5))
% 209.43/209.91  (step t293 (cl (= (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)))) :rule resolution :premises (t287 t292))
% 209.43/209.91  (step t294 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t295)
% 209.43/209.91  (assume t295.a0 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))))
% 209.43/209.91  (step t295.t1 (cl (or (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule forall_inst :args ((:= T (tptp.d (tptp.d tptp.x))) (:= U tptp.x)))
% 209.43/209.91  (step t295.t2 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule or :premises (t295.t1))
% 209.43/209.91  (step t295.t3 (cl (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t295.t2 t295.a0))
% 209.43/209.91  (step t295 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule subproof :discharge (t295.a0))
% 209.43/209.91  (step t296 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t294 t295))
% 209.43/209.91  (step t297 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule implies_neg2)
% 209.43/209.91  (step t298 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule resolution :premises (t296 t297))
% 209.43/209.91  (step t299 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule contraction :premises (t298))
% 209.43/209.91  (step t300 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (tptp.times T U)) (|tptp.'+'| (tptp.times T (tptp.d U)) (tptp.times U (tptp.d T)))))) (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule implies :premises (t299))
% 209.43/209.91  (step t301 (cl (= (tptp.d (tptp.times (tptp.d (tptp.d tptp.x)) tptp.x)) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t300 a13))
% 209.43/209.91  (step t302 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t303)
% 209.43/209.91  (assume t303.a0 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))))
% 209.43/209.91  (step t303.t1 (cl (or (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))))) :rule forall_inst :args ((:= T (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (:= U (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))
% 209.43/209.91  (step t303.t2 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule or :premises (t303.t1))
% 209.43/209.91  (step t303.t3 (cl (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t303.t2 t303.a0))
% 209.43/209.91  (step t303 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule subproof :discharge (t303.a0))
% 209.43/209.91  (step t304 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t302 t303))
% 209.43/209.91  (step t305 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))))) :rule implies_neg2)
% 209.43/209.91  (step t306 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))))) :rule resolution :premises (t304 t305))
% 209.43/209.91  (step t307 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x)))))))) :rule contraction :premises (t306))
% 209.43/209.91  (step t308 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule implies :premises (t307))
% 209.43/209.91  (step t309 (cl (= (tptp.d (|tptp.'+'| (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.d (tptp.times tptp.x (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t308 a12))
% 209.43/209.91  (step t310 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t311)
% 209.43/209.91  (assume t311.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))))
% 209.43/209.91  (step t311.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))))) :rule forall_inst :args ((:= X (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))) (:= Y (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))))))
% 209.43/209.91  (step t311.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) :rule or :premises (t311.t1))
% 209.43/209.91  (step t311.t3 (cl (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) :rule resolution :premises (t311.t2 t311.a0))
% 209.43/209.91  (step t311 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) :rule subproof :discharge (t311.a0))
% 209.43/209.91  (step t312 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) :rule resolution :premises (t310 t311))
% 209.43/209.91  (step t313 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) (not (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))))) :rule implies_neg2)
% 209.43/209.91  (step t314 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))))) :rule resolution :premises (t312 t313))
% 209.43/209.91  (step t315 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))))))) :rule contraction :premises (t314))
% 209.43/209.91  (step t316 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (|tptp.'+'| X Y) (|tptp.'+'| Y X)))) (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) :rule implies :premises (t315))
% 209.43/209.91  (step t317 (cl (= (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))) (|tptp.'+'| (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times tptp.x (tptp.times (tptp.d tptp.x) (tptp.d (tptp.sin tptp.x))))))) :rule resolution :premises (t316 a0))
% 209.43/209.91  (step t318 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t319)
% 209.43/209.91  (assume t319.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))))
% 209.43/209.91  (step t319.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))))) :rule forall_inst :args ((:= X (tptp.d (tptp.d tptp.x))) (:= Y (tptp.sin tptp.x)) (:= Z (tptp.d tptp.x))))
% 209.43/209.91  (step t319.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule or :premises (t319.t1))
% 209.43/209.91  (step t319.t3 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule resolution :premises (t319.t2 t319.a0))
% 209.43/209.91  (step t319 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule subproof :discharge (t319.a0))
% 209.43/209.91  (step t320 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule resolution :premises (t318 t319))
% 209.43/209.91  (step t321 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) (not (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))))) :rule implies_neg2)
% 209.43/209.91  (step t322 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))))) :rule resolution :premises (t320 t321))
% 209.43/209.91  (step t323 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x))))) :rule contraction :premises (t322))
% 209.43/209.91  (step t324 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.times X (tptp.times Y Z)) (tptp.times (tptp.times X Y) Z)))) (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule implies :premises (t323))
% 209.43/209.91  (step t325 (cl (= (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.sin tptp.x)) (tptp.d tptp.x)))) :rule resolution :premises (t324 a3))
% 209.43/209.91  (step t326 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t327)
% 209.43/209.91  (assume t327.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))))
% 209.43/209.91  (step t327.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)))) :rule forall_inst :args ((:= X tptp.x) (:= Y (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))))))
% 209.43/209.91  (step t327.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) :rule or :premises (t327.t1))
% 209.43/209.91  (step t327.t3 (cl (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) :rule resolution :premises (t327.t2 t327.a0))
% 209.43/209.91  (step t327 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) :rule subproof :discharge (t327.a0))
% 209.43/209.91  (step t328 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) :rule resolution :premises (t326 t327))
% 209.43/209.91  (step t329 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) (not (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)))) :rule implies_neg2)
% 209.43/209.91  (step t330 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)))) :rule resolution :premises (t328 t329))
% 209.43/209.91  (step t331 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x)))) :rule contraction :premises (t330))
% 209.43/209.91  (step t332 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) :rule implies :premises (t331))
% 209.43/209.91  (step t333 (cl (= (tptp.times tptp.x (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x)))) (tptp.times (tptp.times (tptp.sin tptp.x) (tptp.d (tptp.d tptp.x))) tptp.x))) :rule resolution :premises (t332 a2))
% 209.43/209.91  (step t334 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t335)
% 209.43/209.91  (assume t335.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))))
% 209.43/209.91  (step t335.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))))) :rule forall_inst :args ((:= X (tptp.times (tptp.cos tptp.x) tptp.x)) (:= Y (tptp.d (tptp.d tptp.x)))))
% 209.43/209.91  (step t335.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule or :premises (t335.t1))
% 209.43/209.91  (step t335.t3 (cl (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule resolution :premises (t335.t2 t335.a0))
% 209.43/209.91  (step t335 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule subproof :discharge (t335.a0))
% 209.43/209.91  (step t336 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule resolution :premises (t334 t335))
% 209.43/209.91  (step t337 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) (not (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))))) :rule implies_neg2)
% 209.43/209.91  (step t338 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))))) :rule resolution :premises (t336 t337))
% 209.43/209.91  (step t339 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x))))) :rule contraction :premises (t338))
% 209.43/209.91  (step t340 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.times X Y) (tptp.times Y X)))) (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule implies :premises (t339))
% 209.43/209.91  (step t341 (cl (= (tptp.times (tptp.times (tptp.cos tptp.x) tptp.x) (tptp.d (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.times (tptp.cos tptp.x) tptp.x)))) :rule resolution :premises (t340 a2))
% 209.43/209.91  (step t342 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t343)
% 209.43/209.91  (assume t343.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))))
% 209.43/209.91  (step t343.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule forall_inst :args ((:= X (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x)))) (:= Y (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (:= Z (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))
% 209.43/209.91  (step t343.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule or :premises (t343.t1))
% 209.43/209.91  (step t343.t3 (cl (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t343.t2 t343.a0))
% 209.43/209.91  (step t343 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule subproof :discharge (t343.a0))
% 209.43/209.91  (step t344 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t342 t343))
% 209.43/209.91  (step t345 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule implies_neg2)
% 209.43/209.91  (step t346 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule resolution :premises (t344 t345))
% 209.43/209.91  (step t347 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule contraction :premises (t346))
% 209.43/209.91  (step t348 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule implies :premises (t347))
% 209.43/209.91  (step t349 (cl (= (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))) (|tptp.'+'| (|tptp.'+'| (tptp.d (tptp.times (tptp.d tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.d (tptp.d tptp.x)) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t348 a1))
% 209.43/209.91  (step t350 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t351)
% 209.43/209.91  (assume t351.a0 (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))))
% 209.43/209.91  (step t351.t1 (cl (or (not (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule forall_inst :args ((:= X (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))
% 209.43/209.91  (step t351.t2 (cl (not (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule or :premises (t351.t1))
% 209.43/209.91  (step t351.t3 (cl (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t351.t2 t351.a0))
% 209.43/209.91  (step t351 (cl (not (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule subproof :discharge (t351.a0))
% 209.43/209.91  (step t352 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t350 t351))
% 209.43/209.91  (step t353 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (not (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule implies_neg2)
% 209.43/209.91  (step t354 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule resolution :premises (t352 t353))
% 209.43/209.91  (step t355 (cl (=> (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))))))) :rule contraction :premises (t354))
% 209.43/209.91  (step t356 (cl (not (forall ((X $$unsorted)) (= X (|tptp.'+'| (tptp.d (tptp.d tptp.x)) X)))) (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule implies :premises (t355))
% 209.43/209.91  (step t357 (cl (= (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x)))) (|tptp.'+'| (tptp.d (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.d (tptp.d tptp.x))))))) :rule resolution :premises (t356 t279))
% 209.43/209.91  (step t358 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t359)
% 209.43/209.91  (assume t359.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))))
% 209.43/209.91  (step t359.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))) :rule forall_inst :args ((:= X (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)))) (:= Y (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (:= Z (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))
% 209.43/209.91  (step t359.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule or :premises (t359.t1))
% 209.43/209.91  (step t359.t3 (cl (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule resolution :premises (t359.t2 t359.a0))
% 209.43/209.91  (step t359 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule subproof :discharge (t359.a0))
% 209.43/209.91  (step t360 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule resolution :premises (t358 t359))
% 209.43/209.91  (step t361 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (not (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))) :rule implies_neg2)
% 209.43/209.91  (step t362 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))) :rule resolution :premises (t360 t361))
% 209.43/209.91  (step t363 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))))) :rule contraction :premises (t362))
% 209.43/209.91  (step t364 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (|tptp.'+'| X (|tptp.'+'| Y Z)) (|tptp.'+'| (|tptp.'+'| X Y) Z)))) (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule implies :premises (t363))
% 209.43/209.91  (step t365 (cl (= (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (|tptp.'+'| (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x)) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x))))) (|tptp.'+'| (|tptp.'+'| (tptp.minus (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times (tptp.sin tptp.x) (tptp.d tptp.x))) (tptp.times tptp.x (tptp.d (tptp.sin tptp.x)))))) :rule resolution :premises (t364 a1))
% 209.43/209.91  (step t366 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) :rule implies_neg1)
% 209.43/209.91  (anchor :step t367)
% 209.43/209.91  (assume t367.a0 (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))))
% 209.43/209.91  (step t367.t1 (cl (or (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule forall_inst :args ((:= T (tptp.cos tptp.x)) (:= U (tptp.times (tptp.sin tptp.x) tptp.x))))
% 209.43/209.91  (step t367.t2 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule or :premises (t367.t1))
% 209.43/209.91  (step t367.t3 (cl (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule resolution :premises (t367.t2 t367.a0))
% 209.43/209.91  (step t367 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule subproof :discharge (t367.a0))
% 209.43/209.91  (step t368 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule resolution :premises (t366 t367))
% 209.43/209.91  (step t369 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (not (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule implies_neg2)
% 209.43/209.91  (step t370 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule resolution :premises (t368 t369))
% 209.43/209.91  (step t371 (cl (=> (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U)))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x)))))) :rule contraction :premises (t370))
% 209.43/209.91  (step t372 (cl (not (forall ((T $$unsorted) (U $$unsorted)) (= (tptp.d (|tptp.'+'| T U)) (|tptp.'+'| (tptp.d T) (tptp.d U))))) (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule implies :premises (t371))
% 209.43/209.91  (step t373 (cl (= (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))) (|tptp.'+'| (tptp.d (tptp.cos tptp.x)) (tptp.d (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule resolution :premises (t372 a12))
% 209.43/209.91  (step t374 (cl (= (tptp.times tptp.x (tptp.cos tptp.x)) (tptp.d (|tptp.'+'| (tptp.cos tptp.x) (tptp.times (tptp.sin tptp.x) tptp.x))))) :rule resolution :premises (t60 t74 t82 t90 t98 t106 t114 t134 t142 t155 t163 t171 t179 t187 t195 t203 t211 t219 t227 t235 t243 t251 t259 t267 t280 t293 t301 t309 t317 t325 t333 t341 t349 t357 t365 t373))
% 209.43/209.91  (step t375 (cl) :rule resolution :premises (t13 t374 a16))
% 209.43/209.91  
% 209.45/209.95  % SZS output end Proof for /export/starexec/sandbox/tmp/tmp.bBi5PsMLig/cvc5---1.0.5_26462.smt2
% 209.45/209.95  % cvc5---1.0.5 exiting
% 209.45/209.96  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------